- Baccalauréat en informatique, en génie électrique ou dans une discipline technique connexe, ou expérience pratique équivalente.
- Expérience des structures ou des algorithmes de données (p. ex. cours sur les structures ou les algorithmes de données, travaux pratiques, projets, recherches ou stages connexes), ou toute autre expérience pratique en cadre scolaire, professionnel ou autre (p. ex. codage de logiciels libres comme loisir).
- Expérience du codage dans un langage de programmation de développement de logiciels à usage général.
- Expérience du codage dans l'un des langages de programmation suivants (p. ex. C, C++, Java, JavaScript ou Python).
- Expérience de travail dans au moins un des domaines suivants: développement d'applications Web ou mobiles, environnements Unix ou Linux, systèmes distribués et parallèles, apprentissage automatique, récupération d'information, traitement du langage naturel, réseautage, développement de systèmes logiciels d'envergure et/ou développement de logiciels de sécurité.
- Intérêt envers d'autres langages de codage et capacité d'apprendre, si nécessaire.
- Excellentes compétences en communication verbale et écrite.
- Possibilité de commencer à travailler entre avril et décembre 2023.
- Les responsabilités varient en fonction du secteur et du poste.
- Concevoir, développer, tester, déployer, entretenir et améliorer des logiciels.
- Gérer les priorités, les délais et les produits livrables de projets.
- Prendre en charge des tâches sur demande du début à la fin en surmontant les obstacles et les distractions.
Company
Location
Montreal - Canada
Job type
Full-Time
Python Job Details
Remarque : En postulant à cette offre, vous pourrez indiquer où vous préférez travailler parmi les propositions suivantes : Montreal, QC, Canada; Waterloo, ON, Canada.
Qualifications minimales:
Qualifications souhaitées:
À propos de cette offre d'emploi
Les développeurs logiciels de Google créent les technologies de nouvelle génération qui modifient la façon dont des milliards d'utilisateurs se connectent, explorent, et interagissent avec l'information et entre eux. Nos produits doivent être en mesure de gérer l'information à grande échelle, et leurs possibilités s'étendent bien au-delà de la recherche sur le Web. Nous recherchons des développeurs logiciels qui apportent de nouvelles idées dans tous les domaines, y compris la récupération d'information, l'informatique distribuée, la conception de systèmes à grande échelle, la mise en réseau et le stockage de données, la sécurité, l'intelligence artificielle, le traitement du langage naturel, la conception d'IU et la mobilité. La liste continue et s'allonge chaque jour. En tant que développeur logiciel, vous travaillerez sur un projet particulier qui est essentiel aux besoins de Google. Vous pourriez également être appelé à changer d'équipe ou de projet à mesure que vous grandirez et évoluerez, au diapason de notre entreprise en pleine effervescence. Nos développeurs logiciels doivent être polyvalents, et faire preuve de leadership et d'enthousiasme à l'idée de s'attaquer à de nouveaux problèmes liés à l'ensemble de nos produits, dans le cadre de notre poursuite continue de l'évolution technologique.
En tant que membre clé d'une petite équipe polyvalente, vous concevez, testez, déployez et entretenez des solutions logicielles.
Qu'il s'agisse de trouver des moyens novateurs d'améliorer la qualité des recherches, de créer une plateforme informatique et des technologies réseau, d'automatiser l'indexation des vidéos ou de continuer à affiner et à échelonner des systèmes d'enchères complexes, vous développerez des solutions destinées aux problèmes techniques parmi les plus difficiles. Vous rechercherez, concevrez et développerez des applications logicielles pour étendre et améliorer les produits qu'offre Google, et collaborerez pour résoudre des problèmes d'évolutivité comprenant l'accès à des quantités énormes de données et d'information. Exemples de domaines spécialisés : conception d'IU avec AJAX et des technologies similaires, sécurité, systèmes intégrés et applications mobiles (p. ex. Android et iOS), outils pour les développeurs (p. ex. environnements de développement intégrés, systèmes de production de versions à grande échelle, compilateurs).
Google est avant tout une entreprise de développement de logiciels. Nous embauchons des personnes possédant un large éventail de compétences techniques, prêtes à relever certains des plus grands défis technologiques et à avoir une influence sur des utilisateurs du monde entier. Chez Google, non seulement les développeurs logiciels révolutionnent la recherche, mais ils travaillent aussi régulièrement sur des solutions de stockage et d'évolutivité, des applications à grande échelle et de nouvelles plateformes destinées aux développeurs de partout dans le monde. De Google Ads à Chrome, d'Android à YouTube, des réseaux sociaux aux applications locales, les développeurs logiciels de Google transforment le monde, une réussite technologique à la fois.
Responsabilités
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs